blocks of permian limestones - Turkish English Dictionary